It happened on Eisenhauer Drive in Alsace Township around 5 p.m. on Wednesday, April 12, according to an incident report by troopers. The puppy was recovered from the bag and turned over to the Animal Rescue League of Berks County for treatment, police said.
ARL spokesman José Joel Delgado-Rivera told Daily Voice the dog is now in stable condition and said she is about three to four months old.
The suspect is described by state police as a roughly 6-foot-tall white man. He was wearing a baseball cap and driving a maroon or burgundy pickup truck with a bed cap and a silver stripe on its side.
The investigation is ongoing, troopers added.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.